package org.ainlolcat.ainscience2.controller.loader.impl;

import java.util.Collection;
import java.util.Hashtable;
import java.util.Vector;

/**
 * Created by IntelliJ IDEA.
 * User: ain
 * Date: 17.06.12
 * Time: 16:38
 * To change this template use File | Settings | File Templates.
 */
public class FileLoaderMetaData {
    public static final String PAR_DELIMETER = "delimiter";
    public static final String PAR_FILENAME = "filename";
    public static final String PAR_FILENAME_RE = "filenameRE";
    public static final String PAR_RECURSIVELY = "recursively";

    public static final Collection<String> parameters;
    static {
        parameters = new Vector();
        //parameters.add("skip"); //determine if line can be skipped. value is RE.
        //parameters.add("skipLess"); //determine if line can be skipped. value is digit - row number.
        //parameters.add("skipMore"); //determine if line can be skipped. value is digit - row number.
        parameters.add("delimiter");//determine rule to split string to array
        parameters.add("filename"); //determine exactly filename. Multiple
        parameters.add("filenameRE"); //determine RE for filename
        parameters.add("recursively"); //determine if loader must open sub folders
        //parameters.add("columnMapping"); //determine names of columns, type and other
    } 
}
